.warp{width: auto;height: 100%;}
.warp label.bdxx{float: left;display: inline;overflow: hidden;width: 19%;_width: 23%;text-align: right;padding-right: 2%;padding-top: 2%;font-size: 0.8rem}
.warp label.bdxxcp{float: left;display: block;width: 95%;height: 20px;line-height: 20px;padding-left: 5%;}
.dxbox,
.xlbox,
.textbox,
.text2box,
.text3box{float: left;display: inline;overflow: hidden;width: 74%;_width: 73%;}
.dxboxcp{float: left;display: block;width: 85%;padding: 0 5% 0 10%;margin-top: 8px;font-weight: bold;font-size: 14px;line-height: 1.7em;}
.dxbox,
.text2box,
.text3box{line-height: 1.5em;}
.bdbox{width: 100%;margin-bottom: 10px;*margin-bottom: 7px;}
.bdbox em{color: #FF0000;font-weight: 600;padding-right: 0.2rem;font-size: 0.8rem;vertical-align: middle;}
.dxboxcp label{margin-left: 6px;cursor: pointer;}
.dxbox label{margin-left: 6px;margin-right: 4px;cursor: pointer;}
.textbox input{width: 90%;font-size: 16px;color: #666;padding: 2.2% 0.6rem;border: 1px solid #D8D8D8;background: transparent;display: block;}
.text3box #showprice{clear: both;display: inline;font-family: Arial, Verdana;font-size: 14px;font-weight: bold;color: #F60;margin: 0 5px;}
.xlbox select{width:32.3%;float: left;font-size: 0.8rem;border-color: #D8D8D8;padding: 2.2% 0;margin-right: 0.1rem;box-sizing: border-box;background: #fff;}
.text2box textarea{width: 90%;height: 55px;padding: 6px 8px;resize: none;background: transparent;border: 1px solid #D8D8D8;display: block;}
.text3box input{width: 80px;color: #FF0000;font-weight: bold;text-align: center;vertical-align: middle;margin-right: 8px;padding: 2% 0;background: #FFF;border: 1px solid #D8D8D8;font-size: 0.9rem}
.inter-p{vertical-align: middle;font-size: 15px;}
.text3box .code{width: 100px;height: 29px;}
.text3box a{font-size: 12px;margin-left: 6px;}
.subbox{width: 100%;float: left;text-align: center;padding-bottom: 10px;}
.cin{position: relative;width: 100%;margin: 0 0 4% 0;height: 1px;background: #eee;}
.scount{line-height:24px;}
.scount .addmin{border: 1px solid #8AB6DD; color: #8AB6DD; cursor: default;margin-left: 3px;margin-right: 3px;width: 28px;margin-top: 0 !important;}
.scount .text{color: #666666; display: inline-block; padding: 0.16rem 0; text-align: center; width: 35px; vertical-align: middle;border: 1px solid #eee;font-size: 0.8rem}
.numbertext1{border: 1px solid #8AB6DD;}
.scount a{background: none repeat scroll 0 0 #FFFFFF; display: inline-block; font-family: arial; margin: 5px 0 0; text-align: center; width: 12px;}
.scount a:hover{border: 1px solid #F60; color: #F60; cursor: default;margin-left: 3px;margin-right: 3px;text-decoration:none;}
.scb{padding-top: 2px;}
.inter-text{position: relative;padding: 3% 3.5%;}
.inter-text p{font-size: 15px;line-height: 25px;font-family: "microsoft yahei"}
.inter-red{color: #FF0000;}
.inter-top{margin-top: 5%;}
.inter-img{position: relative;margin-bottom: 4%;}
.inter-img img{border: 0;max-width: 100%;}
.block-list{position: relative;border-top: 1px solid #eee;}
.block-list li{padding: 3% 5% 3% 8%;-webkit-tap-highlight-color:rgba(255,255,255,0);border-bottom: 1px solid #eee;}
.block-list li input{display: none;}
.block-list li label{display: block; background: url(../img/inter_rd.png) left center no-repeat; padding-left: 1%; background-size: auto 1.2rem; transition: .2s all; cursor: pointer;}
.block-list li input:checked+ label{background: url(../img/inter_actrd.png) left center no-repeat; background-size: auto 1.2rem; cursor: pointer;}
.block-tct{font-size: 0.8rem;position: relative;display: inline-block;padding-left: 8%;font-family: "microsoft yahei"}
.block-tct span{padding-left: 2%;color: #FF0000;}
.block-list li label em{font-size: 0.75rem;color: #666;font-weight: normal;}
.chte-left{padding-left: 11%;padding-bottom: 2%;}
.inter-btn{background-color: #ff5600 !important; display: block; width: 100%; margin: 8px 0; text-align: center; color: #fff; text-shadow: 1px 1px 1px #333; border-radius: 6px; padding: 10px;}
.btn-rx{background: url(../img/call.png);background-position: 10% 50%; background-size: 32px 32px; background-repeat: no-repeat;}
.btn-dx{background: url(../img/sms.png);background-position: 10% 50%; background-size: 32px 32px; background-repeat: no-repeat;}
.bt-list{position: relative;-webkit-tap-highlight-color:rgba(255,255,255,0)}
.bt-list input{display: none;}
.bt-list label{margin-left: 0 !important;margin-top: 0rem;}
.bt-list label{display: block; background: url(../img/inter_rd.png) left center no-repeat; padding-left: 1%; background-size: auto 18px; transition: .2s all; cursor: pointer;}
.bt-list input:checked+ label{background: url(../img/inter_actrd.png) left center no-repeat; background-size: auto 18px; cursor: pointer;}
.bt-tct{position: relative;display: inline-block;padding-left: 7%;padding-bottom: 0.2rem;font-family: "microsoft yahei"}
.bt-tct img{max-width: 100%;vertical-align: middle;}
.box-btn{text-align: center;padding-bottom: 8%;padding-top: 4%;}
.box-btn input{background: #FF6666;color: #fff;font-size: 0.85rem;padding: 3% 15%;}
#fahuo ul li font{color: #FF0000;font-weight: 600;}
.btn-ct{font-size: 0.65rem;padding-left: 2px;color: #FF0000;}
.pro_price{padding: 0 0.3rem;color: #FF0000;}
